H 2 N O OH OH O N N N N N